以"笨方法學Ruby(Learn Ruby The Hard Way)"為教材, 真實記錄一個程式語言的外行人在實際練習"笨方法學Ruby"時對每一行程式碼的自問自答, 而隨著不停學習, 又推翻之前自以為是的錯誤解答的學習旅程, 希望能鼓勵更多和我一樣不懂程式語言卻又想學Ruby的人, 看看我是怎麼在程式碼裡撞牆跌倒又爬起來. 當然, 也希望各位前輩能夠在我把這些自以為是的錯誤解答貼出來時能夠不吝指教, 因為我不討拍, 而是來討教的!
今天開始依照版友的意見, 加入執行程式後的結果, 希望會更有幫助, 讓我們進入ex.5吧!
ex.5: 更多的variable和print
ex.5 執行結果
ex.6: 這邊會介紹在ex.4提過的string interpolation, 是一種把variable當成string插進一串string裡的方法
ex.6 執行結果
ex.7: 更多的print, 還有一些print的組合技
ex.7 執行結果
ex.8: 寫到你這輩子都忘不了print
ex.8 執行結果
今天很單純的練習完print, 雖然簡單, 不過打字還真花時間...
註解可以嘗試用中文嗎?
^__^
這樣可以比較了解樓主的思考過程
=begin
畢竟我們都是華人
這樣思緒上面可以比較連貫
=end
其實一開始我是想用中文註解的, 不過我一方面希望專有名詞都用原文, 所以在寫程式的時候就會要一直中英切換很麻煩, 二方面我在看不懂程式碼的時候都是查到英文網頁的解答, 寫註解的方式都是照英文的思考, 最後我還希望把這些東西丟上github, 所以還是會先用英文寫完鐵人賽的文章, 不過我會在鐵人賽結束後修改文章, 加上中文的註解, 請見諒! 也謝謝你看我的文章!
謝謝您
我最近也在學ruby (因為有讀書會的關係)
所以您的範例也是我參考的對象之一呢
謝謝您的文章